Package-level declarations
Types
Link copied to clipboard
data class ActiveAuthProof(val challenge: ByteArray, val signature: ByteArray, val certificate: ByteArray)
Raw proof material from active authentication, carried inside a CeiIdentityClaim.
Link copied to clipboard
Result of active authentication — verifies that the chip is the original chip and has not been cloned or replaced.
Link copied to clipboard
data class CeiIdentityClaim(val identity: IdentityData, val personalData: PersonalData?, val passiveAuthProof: PassiveAuthProof, val activeAuthProof: ActiveAuthProof?, val issuedAt: Long, val cardSerialNumber: String?)
A self-contained, backend-verifiable identity claim produced from a single card session.
Link copied to clipboard
Link copied to clipboard
data class PassiveAuthProof(val sodBytes: ByteArray, val docSigningCert: ByteArray, val cscaCert: ByteArray)
Raw proof material from passive authentication, carried inside a CeiIdentityClaim.
Link copied to clipboard
Result of passive authentication — verifies that the data on the card was signed by the Romanian state (MAI) and has not been tampered with.
Link copied to clipboard
Link copied to clipboard
Progress events emitted by ro.eidkit.sdk.CeiReader.readFlow.
Link copied to clipboard
data class ReadResult(val photo: ByteArray?, val signatureImage: ByteArray?, val identity: IdentityData?, val personalData: PersonalData?, val passiveAuth: PassiveAuthStatus, val activeAuth: ActiveAuthStatus, val claim: CeiIdentityClaim?)
The result of a ro.eidkit.sdk.CeiReader session.
Link copied to clipboard
Progress events emitted by ro.eidkit.sdk.CeiSigner.executeFlow.
Link copied to clipboard
The result of a ro.eidkit.sdk.CeiSigner session.